<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:p="http://primefaces.prime.com.tr/ui"
	xmlns:f="http://java.sun.com/jsf/core">
<ui:composition template="/paginas/masterPage.xhtml">
	<ui:param name="tituloPagina" value="Consultar Cliente"/>
	<ui:define name="conteudo">
		<h:outputLabel value="Consultar Cliente" styleClass="titulo" /> <hr/><br/>    
		<h:form id="frmPesquisaCliente">
			
			<!-- Menu montando para o perfil de Administrador -->
					<p:menubar>
						<p:submenu label="Cadastros">
							<p:menuitem value="Cliente"
								url="/faces/paginas/cliente/consultarCliente.xhtml"></p:menuitem>
							<p:menuitem value="Indicação"
								url="/faces/paginas/indicacao/consultarIndicacao.xhtml"></p:menuitem>
							<p:menuitem value="Laboratório"
								url="/faces/paginas/laboratorio/consultarLaboratorio.xhtml"></p:menuitem>
							<p:menuitem value="Substância"
								url="/faces/paginas/substancia/consultarSubstancia.xhtml"></p:menuitem>
							<p:menuitem value="Transportadora"
								url="/faces/paginas/transportadora/consultarTransportadora.xhtml"></p:menuitem>
						</p:submenu>
					</p:menubar>
					
					<p></p>
					<p></p>
			
 			<p:panel>
 			<p>
	 			<h:outputLabel for="nome" value="Nome " />
		     	<p:inputText id="nome" value="#{clienteBeam.cliente.nmCliente}"  />
		     	
		     	<h:outputLabel for="cnpj" value="CPF " styleClass="OutputLabelCampo" />
	 			<p:inputMask id="cnpj" value="#{clienteBeam.cliente.cpf}"
					mask="999.999.999-99">
					<f:converter converterId="farmaciaweb.com.br.CpfConverter" />					
				</p:inputMask>
		     	
	 		</p>
				<p:dataTable id="pesquisaCliente" var="cliente" value="#{clienteBeam.listaClientes}" style="text-align: center;"
					emptyMessage="Nenhum cliente foi encontrado." paginator="true"
					rows="10" >
				
					<p:column>
						<f:facet name="header">
							<h:outputText value="Cliente" />
						</f:facet>
						<h:outputText value="#{cliente.nmCliente}" />
					</p:column>
					
					<p:column>
						<f:facet name="header">
							<h:outputText value="CPF" />
						</f:facet>
						<h:outputText value="#{cliente.cpf}" />
					</p:column>
										
				</p:dataTable>
				
            <p> 
                <p:commandButton value="Pesquisar" update="pesquisaCliente" ajax="true" 
                	actionListener="#{clienteBeam.pesquisar}" />
            
            	<p:commandButton value="Novo" action="#{clienteBeam.irParaCadastrarCliente}" />							
 			</p>
 			<div class="clear"></div>	
 			</p:panel>
 		<p>
 		
		</p>
 		</h:form> 		 	
 		
 	</ui:define> 
</ui:composition>
</html>	